sneak up on


Results for "sneak up on"

English - Turkish Dictionary

sneak up on

(English - Turkish Dictionary) :
-e gizlice yaklaşmak.